package IC.SymbolTables.Types;

public abstract class Type 
{
 	public abstract boolean IsInstanceOf(Type type);
	
 	public boolean equals(Type type) // used by arrays.
	{
		return IsInstanceOf(type) && type.IsInstanceOf(this);
	}
}
